UCSD EC79
項目介紹
有不少硬件課,core有一門是必須修的硬件課,如果真的沒有ee基礎建議在那門課上多花時間
ec79已經是轉碼最友好的track,ucsd ece整體上wld和課業難度會比ucsd mscs高不少, 需要投入更高的時間
項目bar 和dp
bar略低於cs75,整體上來看轉碼友好,gpa 87+ cs/ee同學可衝
找工情況
身邊上岸的一半一半吧
生活
學校的景色特別優美,氣候也宜人,能稍微緩解一下大家的煩惱。除了冬季雨水會多一點,其他時候的氣候都非常舒適。校外的房租雖然挺貴的,但 grad housing 價格比較便宜,至少能讓大家有個住的地方。學校還有很多娛樂課程可以選擇,像衝浪、拳擊、射箭等等,在學習之餘也能豐富一下生活。而且 UCSD 的學生可以免費乘坐市內公共交通,週末學校還有免費的 grocery shuttle 通往幾個超市區域,生活還是挺便利的。
課程測評
-
ECE 143 Programming for Data Analysis with Prof. Unpingco, Jose H. 推薦指數:⭐⭐⭐⭐⭐ Assignment:每週佈置 4 - 6 道編程題,另有隨機組隊的 project ,要求自選數據集進行清洗、分析並撰寫報告。曾有同學選取電商用戶消費行為數據集,藉助編程清洗數據,剔除重複與錯誤數據後,深入分析用戶購買頻率、消費金額分佈等,最終形成詳實報告。 Workload:較小,每週投入 5 - 8 小時即可完成作業與項目相關任務。 Grade:給分良好。此課程為 EC93 必修,專注講解 Python ,從基礎語法逐步深入至 Python 數據處理,對轉碼助力頗大,且課程壓力小,無期末考試,強烈推薦選修。
-
ECE 269 Linear Algebra and Application with Prof. Pal, Piya 推薦指數:⭐⭐ Assignment:包含三次作業、三次項目。作業與項目要求深度運用線性代數知識,如在圖像處理中運用矩陣變換實現圖像旋轉、縮放等操作。 Workload:極大,每週用於該課程的時間可達 15 - 20 小時。 Grade:給分欠佳。作為 EC80、82、93 的必修課程,雖名為線性代數,但其難度遠超本科階段。每週兩次課及一次 discussion 皆為滿滿乾貨,考試嚴苛,即便部分題目源自 discussion 和作業原題,平均分也僅約 30 分。相較而言,Prof. Xie, Pentao 的 ECE 269 難度稍低,可惜 22 - 23 年未開設。
-
ECE 276A Sensing & Estimation Robotics with Prof. Atanasov, Nikolay A. 推薦指數:⭐⭐⭐ Assignment:設有三次作業、三次項目。作業與項目圍繞機器人感知與估計展開,例如設計機器人定位算法,依據傳感器數據估算機器人在環境中的位置。 Workload:繁重,尤其集中於後半個學期。每週耗時約 12 - 15 小時。 Grade:中等。該課程是 EC80 必修、EC93 選修,乃機器人領域基礎課程。若有志於機器人領域工作或研究,此課程不可或缺。但因其難度較大,若非必修,需謹慎抉擇。
-
CSE 202 Algorithm Design and Analysis with Prof. Impagliazzo, Russell 推薦指數:⭐⭐⭐ Assignment:有五次作業、一個項目。作業和項目側重算法設計與分析實踐,如設計高效排序算法並分析其時間複雜度和空間複雜度。 Workload:較大,每週約需 10 - 12 小時完成任務。 Grade:給分較好。此課程效用不及本科的數據結構(CSE 100)或算法(CSE 110)。
-
ECE 250 Random Processes with Prof. Siegel, Paul H. 推薦指數:⭐⭐⭐ Workload:適中,每週約花費 8 - 10 小時。 Grade:給分爛。此課程雖非任一 track 的必修,卻是多數 track 的選修,且諸多其他課程會涉及相關知識。設有兩次期中、一次期末考試,評分嚴格,稍有疏忽便易丟分。雖內容實用,但選課需謹慎。
-
ECE 285 Intro to Mathematical Finance with Prof. Sworder, David D. 推薦指數:⭐⭐⭐⭐ Assignment:為組隊項目。曾有小組開展股票投資組合優化項目,運用數學方法分析如何配置不同股票以實現風險最小化與收益最大化。 Workload:較小,每週約花 5 - 7 小時。